Definition of Artemisia Ludoviciana

  • (noun) perennial cottony-white herb of southwestern United States

Antonyms of Artemisia Ludoviciana


No Antonyms Found.

Homophones of Artemisia Ludoviciana


No Homophones Found.